/*
 * icon.h
 *
 *  Created on: Apr 20, 2024
 *      Author: liang
 */

#ifndef INC_ICON_H_
#define INC_ICON_H_


static const char icon[][10] = {

// battery
{0x1c, 0x3e, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x3e}, // battery level 0	//index 0
{0x1c, 0x3e, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x3e, 0x3e}, // battery level 1	//index 1
{0x1c, 0x3e, 0x22, 0x22, 0x22, 0x22, 0x22, 0x3e, 0x3e, 0x3e}, // battery level 2	//index 2
{0x1c, 0x3e, 0x22, 0x22, 0x22, 0x22, 0x3e, 0x3e, 0x3e, 0x3e}, // battery level 3	//index 3
{0x1c, 0x3e, 0x22, 0x22, 0x22, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e}, // battery level 4	//index 4
{0x1c, 0x3e, 0x22, 0x22, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e}, // battery level 5	//index 5
{0x1c, 0x3e, 0x22, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e}, // battery level 6	//index 6
{0x1c, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e}, // battery level 7	//index 7

// resistance
{0x08, 0x08, 0x3e, 0x22, 0x22, 0x22, 0x3e, 0x08, 0x08, 0x00},	//index 8

// capacity A
{0x08, 0x08, 0x08, 0x3e, 0x00, 0x1c, 0x2a, 0x08, 0x08, 0x00},	//index 9

// capacity B
{0x08, 0x08, 0x08, 0x3e, 0x00, 0x3e, 0x08, 0x08, 0x08, 0x00},	//index 10

// transistor
{0x00, 0x08, 0x08, 0x3e, 0x08, 0x14, 0x63, 0x00, 0x00, 0x00},	//index 11

// inductance
{0x08, 0x08, 0x08, 0x00, 0x3e, 0x20, 0x20, 0x08, 0x08, 0x08},	//index 12

// diode
{0x08, 0x08, 0x3e, 0x14, 0x08, 0x3e, 0x08, 0x08, 0x00, 0x00},	//index 13

// GND
{0x00, 0x00, 0x08, 0x18, 0x28, 0x4e, 0x28, 0x18, 0x08, 0x00},	//index 14

// wave
{0x08, 0x08, 0x0e, 0x02, 0x3e, 0x20, 0x38, 0x08, 0x08, 0x00},	//index 15

// music A
{0x00, 0x00, 0x60, 0x7e, 0x02, 0x02, 0x62, 0x7e, 0x00, 0x00},	//index 16

// music B
{0x00, 0x00, 0x20, 0x50, 0x50, 0x3f, 0x06, 0x0c, 0x00, 0x00},	//index 17

// heart
{0x00, 0x0c, 0x12, 0x22, 0x44, 0x22, 0x12, 0x0c, 0x00, 0x00},	//index 18

// rocket or dick
{0x00, 0x00, 0xe0, 0xbe, 0x41, 0xbe, 0xe0, 0x00, 0x00, 0x00},	//index 19

// satellite
{0x00, 0x32, 0x34, 0x48, 0x4f, 0x48, 0x34, 0x32, 0x00, 0x00},	//index 20

// speaker
{0x00, 0x00, 0x3c, 0x3c, 0x24, 0x42, 0xff, 0x00, 0x00, 0x00},	//index 21

// play
{0x00, 0x00, 0x00, 0x7f, 0x3e, 0x1c, 0x08, 0x00, 0x00, 0x00},	//index 22

// pause
{0x00, 0x00, 0x3e, 0x3e, 0x00, 0x3e, 0x3e, 0x3e, 0x00, 0x00},	//index 23

// stop
{0x00, 0x00, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x00, 0x00, 0x00},	//index 24

// forward
{0x00, 0x3e, 0x1c, 0x08, 0x00, 0x3e, 0x1c, 0x08, 0x00, 0x00},	//index 25

// backward
{0x00, 0x08, 0x1c, 0x3e, 0x00, 0x08, 0x1c, 0x3e, 0x00, 0x00},	//index 26

// clock
{0x00, 0x18, 0x24, 0x42, 0x9D, 0x91, 0x52, 0x24, 0x18, 0x00},	//index 27

// train
{0x18, 0x24, 0x82, 0x81, 0xF9, 0x81, 0x82, 0x24, 0x18, 0x00},	//index 28

// key
{0x18, 0x24, 0x5A, 0x5A, 0x24, 0x18, 0x10, 0x18, 0x10, 0x18},	//index 29

// bluetooth
{0x00, 0x24, 0x18, 0xFF, 0x11, 0xAA, 0x44, 0x00, 0x00, 0x00},	//index 30

// right
{0x00, 0x10, 0x20, 0x40, 0x20, 0x10, 0x08, 0x04, 0x02, 0x00},	//index 31

// message
{0xFF, 0x85, 0xC9, 0xB1, 0x99, 0x99, 0xB1, 0xC9, 0x85, 0xFF},	//index 32

// previous
{0x00, 0x00, 0x00, 0x10, 0x38, 0x7C, 0xFE, 0xFF, 0x00, 0x00},	//index 33

// next
{0x00, 0x00, 0x00, 0xFF, 0xFE, 0x7C, 0x38, 0x10, 0x00, 0x00},	//index 34
};

#endif /* INC_ICON_H_ */
